more something than carter has liver pills - Alemán Inglés Diccionario